Stay positive and don't let your mom or anyone else get into your head. Love yourself first and foremost and don't let them put their fears into your heart and mind, as you can see what it has done to them. You will be fine, get a skill/education/degree/or a dream etc. to support yourself, do what makes you happy and stay positive. Real friends and family will come. I have been in your predicament and I made it out fine, and so can you. Enjoy your life, and never stop learning, do onto others as you would want done onto you and stay away from negative, hateful, fearful people JW or not. Your brave and you can do it so stay confident and courageous.